#include "net/Pollers/IPoller.h"
#include "net/Channel.h"

namespace toym 
{
namespace net
{

////////////////////////////////////////////////////
//////    static members
////////////////////////////////////////////////////
int IPoller::intervalMicroseconds = 500; // 间隔500微秒

//////////////////////////////////////////////////////
//////      common methods
///////////////////////////////////////////////////////
void IPoller::handleEvents(std::vector<Channel*>& activeChannels) {
    for (Channel* pc: activeChannels) {
        pc->handleEvents();
    }
}

} // namespace net


} // namespace toym